evil female character in nicaraguan mythology - Turkish English Dictionary